Logo for draggableviews where a user is dragging a table row

🇺🇦

This module is maintained by Ukrainian developers.
Please consider supporting Ukraine in a fight for their freedom and safety of Europe.

Summary

DraggableViews makes rows of a view "draggable" which means that they can be rearranged by Drag'n'Drop.

Have you ever rearranged Blocks?, sorted Taxonomy terms? or reordered Menu items at the Drupal administration pages? All these pages use the tabledrag.js javascript that enables Drag'n Drop on HTML-tables.

With DraggableViews you can apply this tabledrag.js to any Views-generated table.

Features

  • Order any type of entity
  • Set different order for different set of arguments
  • Create one view that sets the order, and create as many views as you like that shows that order
  • Use core tabledrag.js or jQuery UI draggable javascripts to set the order

Current Development

2.1.x branch

This is the main branch for Drupal9+ development. All new commits will be Drupal 11 ready.

7.x-2.x branch

This branch is no longer supported.

Documentation

Please check README.txt and README.md for more information.

Other Resources

You may wish to read the comparison page for node ordering modules.

Supporting organizations: 
Current Maintainer of Draggableviews
Maintenance, Architecture, Development

Project information

Releases